module EndianCnvt(
  input          clock,
  input          reset,
  input  [127:0] io_NumIn,
  output [127:0] io_NumOut
);
  wire [7:0] temp_0 = io_NumIn[7:0]; 
  wire [7:0] temp_1 = io_NumIn[15:8]; 
  wire [7:0] temp_2 = io_NumIn[23:16]; 
  wire [7:0] temp_3 = io_NumIn[31:24]; 
  wire [7:0] temp_4 = io_NumIn[39:32]; 
  wire [7:0] temp_5 = io_NumIn[47:40]; 
  wire [7:0] temp_6 = io_NumIn[55:48]; 
  wire [7:0] temp_7 = io_NumIn[63:56]; 
  wire [7:0] temp_8 = io_NumIn[71:64]; 
  wire [7:0] temp_9 = io_NumIn[79:72]; 
  wire [7:0] temp_10 = io_NumIn[87:80]; 
  wire [7:0] temp_11 = io_NumIn[95:88]; 
  wire [7:0] temp_12 = io_NumIn[103:96]; 
  wire [7:0] temp_13 = io_NumIn[111:104]; 
  wire [7:0] temp_14 = io_NumIn[119:112]; 
  wire [7:0] temp_15 = io_NumIn[127:120]; 
  wire [63:0] lo = {temp_8,temp_9,temp_10,temp_11,temp_12,temp_13,temp_14,temp_15}; 
  wire [63:0] hi = {temp_0,temp_1,temp_2,temp_3,temp_4,temp_5,temp_6,temp_7}; 
  assign io_NumOut = {hi,lo}; 
endmodule
